Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add word boundary check to highlighting regex #143

Merged
merged 2 commits into from
Sep 19, 2024

Conversation

leana8959
Copy link
Contributor

@leana8959 leana8959 commented Sep 19, 2024

Cela corrige l'erreur ou "CMPL-TD" peut se trouver en couleur de CM.

N'hésite pas à me dire s'il y a des choses à améliorer, et merci pour le projet ^^

Avant:
image

Après:
image

@kernoeb
Copy link
Owner

kernoeb commented Sep 19, 2024

Eh mais c'est vraiment pas bête ça, je ne savais même pas qu'on pouvait faire ça via une expression régulière, sympa

Je vois juste un cas qui peut être problématique, il peut y avoir TPi par exemple

image

@leana8959
Copy link
Contributor Author

leana8959 commented Sep 19, 2024

J'ai vu qu'on teste déjà "TDi" dans le prédicat des TP, est-ce que c'est normal ?

Et sinon je propose de faire une condition supplémentaire "TPi" (comme pour "TDi" déjà présent), sinon le regex risque d'être trop complexe et ça nuit à la lisibilité.

@kernoeb
Copy link
Owner

kernoeb commented Sep 19, 2024

On m'avait indiqué à l'époque que TDi devrait être classifié comme un TP (aucune idée de pourquoi, ça date)
Mais sinon, oui, pourquoi pas

Edit : Quelqu'un vient de m'indiquer que c'est le cas à l'IUT

@kernoeb
Copy link
Owner

kernoeb commented Sep 19, 2024

Nickel, merci Léana !

@kernoeb kernoeb merged commit 92f8909 into kernoeb:main Sep 19, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants